package com.test.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 
 * </p>
 *
 * @author ssang
 * @since 2024-10-07
 */
@Data
@TableName("flow_template_data")
public class FlowTemplateData implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId("id_")
    private Long id;

    @TableField("tenant_id_")
    private Long tenantId;

    @TableField("template_id_")
    private Long templateId;

    @TableField("template_name_")
    private String templateName;

    @TableField("template_code_")
    private String templateCode;

    @TableField("template_data_")
    private String templateData;

    @TableField("mk_flow_id_")
    private String mkFlowId;

    @TableField("mk_flow_name_")
    private String mkFlowName;

    @TableField("mk_flow_instance_id_")
    private String mkFlowInstanceId;

    @TableField("created_id_")
    private Long createdId;

    @TableField("created_by_")
    private String createdBy;

    @TableField("created_time_")
    private LocalDateTime createdTime;

    @TableField("updated_id_")
    private Long updatedId;

    @TableField("updated_by_")
    private String updatedBy;

    @TableField("updated_time_")
    private LocalDateTime updatedTime;

    @TableField("is_deleted_")
    private Integer isDeleted;

    @TableField("description_")
    private String description;


}
